package com.ts.animal.service;

import com.ts.animal.domain.RfidLabelSettlementDO;
import com.ts.common.utils.Result;

import java.util.List;
import java.util.Map;

/**
 * 耳标结算表
 *
 * @author bobby
 * @email bobby@126.com
 * @date 2023-01-04 17:15:46
 */
public interface RfidLabelSettlementService {

	RfidLabelSettlementDO get(Integer id);

	List<Map<String, Object>> list(Map<String, Object> map);

	int count(Map<String, Object> map);

	int save(Result result,RfidLabelSettlementDO rfidLabelSettlement);

	int update(Result result,RfidLabelSettlementDO rfidLabelSettlement);

	int settlement(Result result) throws Exception;

    int batchRemove(Result result, Integer[] ids);

	int verify(Result result, Integer[] ids);
}
